potato planter - Español Inglés Diccionario